river debris - Alemán Inglés Diccionario